Apex Beginners' Guide: Deep Dive Into Oop - Encapsulation & Abstraction - Part 5